|
Components and libraries
Here you'll find the components and libraries. See the download section about downloading them.
- Filesystem Dialogs Library
Enhanced file and folder selector component for the Win32/Win64 platform.
It is call compatible with comdlg32.dll.
It's purpose is to provide the most powerful and user-fiendly, file and folder selection and file managament tools for the session and has quite many futures.
- Skeez
An animated list view component for Delphi VCL (Win32, Win64) based on Graphics32 and a native FireMonkey component.
Supports multi-line texts with expandable height, hot track, hint, scroll to/select item on keypress (animated), edit item's caption, multi-column mode, built-in animations: XY, Zoom, FadeIn, or implement custom animation with an event.
Fully customizable display with support for variable item height within the same list.
The package includes derived components: filesystem browser with full support for virtual objects (PIDLs), picture list viewer uses FreeImage.dll for loading many formats of picture files and audio file list viewer with support for all the current audio tag standards.
- TGraphDisplay3D Delphi Component
A Delphi component for use in Win32 and Win64 (Windows Vista/7/8/10/11) software.
It's purpose is to provide display of graphs, in the most powerful and efficient (yet easy to use), Direct3D 11 display way.
As it uses 3D accelerated graphics it can easily display more then a million values and still maintain real time interaction and decent FPS.
It provides functions like positive, mono, stereo or multiple display type of graphs, configureable colors, making a slection, adding markers, animated zoom in and out, automatic amplitude adjusting, customized axis text, etc.
TGraphDisplay3D also has the powerful ability to display audio sample data. In addition to the functions mentioned before, there is support for displaying mono, stereo or multi-channel audio files (5.1. etc), playback position display, quick-playing from click, etc.
- TSampleDisplay3D component
A Delphi component with a purpose to provide sample display for audio data (audio streams). Has configurable colors, native support for ID3v2 SESC,
making a selection, zooming support, quick-playing from click, configurable selection playback repeat count, edit and create Subsong seekpoints, and has some other functions too.
All on a powerfull and compact (can be small as 2x2 pixels) DirectX 9 3D surface, that you have full access to.
This is a component that you put on a form, and have instantly a user interfece for an audio stream.
- TSpectrum3D Component
A component for use in Win32 and Win64 (Windows Vista/7/8/10/11) software with BASS with a purpose to provide 3D audio FFT spectrum display for audio streams.
All on a powerfull and compact DirectX 11 3D surface, that you have full access to. This is a component that you put on a form, and have instantly a 3D audio FFT spectrum display for an audio stream.
- TRegistration
A Delphi component that handles the registered/unregistered state of your application.
Can save the settings in an .ini file or the registry, has a couple of events and properties also.
The other part of the package is the Registration Tool, with which you can handle and manage the MySQL registration database.
- ID3v2 Library
ID3v1 and ID3v2.3 ID3v2.4 reader-writer tagging library for use in Win32 and Win64 (XP/Vista/7/8/10/11), OSX, iOS and Android software.
Pure Delphi code, no external dependencies, supports unsynchronisation, supports compression/decompression of frames. Delphi XE2 64bit and OSX compatible, Delphi XE5 iOS and Android compatible.
- MP4 Tag Library
A Delphi component for use in Win32 and Win64 (XP/Vista/7/8/10/11), OSX, iOS and Android software.
Reads and writes MP4 tags (tags in .mp4, .m4a and .m4b audio and video files). Supports binary frames and cover pictures, updates stco atom when required, pure Delphi code, no external dependencies, Delphi XE2 64bit and OSX compatible, Delphi XE5 iOS and Android compatible.
- APEv2 Library
A Delphi component for use in Win32 and Win64 (XP/Vista/7/8/10/11), OSX, iOS and Android software.
Reads APEv1 and APEv2, and writes APEv2 tags. Bulit in support for extracting and inserting album cover pictures, full unicode support, pure Delphi code, no external dependencies, Delphi XE2 64bit and OSX compatible, Delphi XE5 iOS and Android compatible.
- Ogg Vorbis and Opus Tag Library
A Delphi component for use in Win32 and Win64 (XP/Vista/7/8/10/11), OSX, iOS and Android software.
Reads and writes Ogg Vorbis and Opus tags (tags in Ogg Vorbis and Opus audio files). Supports binary frames and cover pictures, full unicode support, pure Delphi code, no external dependencies, Delphi XE2 64bit and OSX compatible, Delphi XE5 iOS and Android compatible.
- Flac Tag Library
A Delphi component for use in Win32 and Win64 (XP/Vista/7/8/10/11), OSX, iOS and Android software.
Reads and writes Flac tags (tags in Flac and Ogg Flac audio files). Supports managing cover pictures, full unicode support, pure Delphi code, no external dependencies, Delphi XE2 64bit and OSX compatible, Delphi XE5 iOS and Android compatible.
- WMA Tag Library
A Delphi component for use in Win32 and Win64 (XP/Vista/7/8/10/11) software.
Reads and writes WMA audio file tags (tags in WMA audio files). Supports managing cover pictures, loading and saving of WMV (Windows Media Video) files tags is also supported, full unicode support, Delphi XE2 64bit compatible, Delphi XE5 iOS and Android compatible.
- WAV Tag Library
A Delphi component for use in Win32 and Win64 (XP/Vista/7/8/10/11), OSX, iOS and Android software.
Reads and writes WAV audio file tags (WAV LIST INFO tags in WAV/RF64 audio files).
Full unicode support, Delphi XE2 64bit, Delphi XE5 iOS and Android compatible.
- Tags Library
A component for Delphi (Win32, Win64, OSX, iOS and Android) and a .dll for developer environments supporting usage of Win32, Win64 or OSX .dlls (C++, VB, etc.).
Includes all the above mentioned tagging libraries, reads and writes all common audio file tag formats.
- Storage Stream Library
A component for use in Win32 and Win64 (Windows XP/Vista/7/8/10/11), OSX, iOS, Android and Linux software.
Reads and writes a versatile meta-data/binary stream format with multi-level structure support, for storing settings, presets or any kind of textual and/or binary data.
- BASS Audio Recognition Library
A component for use in Win32 and Win64 (Windows Vista/7/8/10/11) software with BASS.
Makes it easy to add audio recognition functionality to your application. Requirements: any dev. environment that supports the stdcall calling convention.
- BASS Threaded Mixer Library
A component for use in Win32 and Win64 (Windows Vista/7/8/10/11) software with BASS.
Implements a BASS mixer channel which mixes the pluged-in source channels in separate parallel threads to be used with professional low-latency ASIO output.
Requirements: any dev. environment that supports the stdcall calling convention.
- LAME Encoder Library
A COM/DLL MP3 encoder component that uses lame_enc.dll for encoding MP3 files for use in Win32 and Win64 (Windows XP/Vista/7/8/10/11) software.
Encodes WAV/RF64 and audio file formats supported by BASS: WAV/RF64, AIFF, MP3, MP2, MP1, Ogg Vorbis (and formats supported by BASS plugins) and OS supported formats like AAC/MP4, Flac, etc. to MP3 format.
- BASS Encoder Library
A COM/DLL MP3, Opus, FLAC and Ogg Vorbis encoder component that uses lame_enc.dll for encoding MP3 files and BASS for Opus, FLAC and Ogg Vorbis for use in Win32 and Win64 (Windows XP/Vista/7/8/10) software.
Encodes audio file formats supported by BASS: WAV/RF64, AIFF, MP3, MP2, MP1, Ogg Vorbis (and formats supported by BASS plugins) and OS supported formats like AAC/MP4, Flac, etc. to MP3, Opus, FLAC and Ogg Vorbis format.
- Ogg Streamer Library
A Delphi component for use in Win32 and Win64 (Windows XP/Vista/7/8/10/11), OSX, iOS and Android software.
Ogg stream editor class, read and manipulate Ogg streams. Pure Delphi code, no external dependencies, Delphi XE2 64bit and OSX, Delphi XE5 iOS and Android compatible.
- CUE Sheet Library
A component for use in Win32 and Win64(Windows XP/Vista/7/8/10/11) software.
It's purpose is to provide easy reading & writing of CUE sheet files. Requirements: any dev. environment that supports the stdcall calling convention.
- BASS CD Ripper Library
A component for use in Win32 and Win64 (Windows XP/Vista/7/8/10/11) software with BASS.
Makes it easy to create Audio CD ripps. Requirements: any dev. environment that supports the stdcall calling convention.
- BASS Stream Recorder Library
A component for use in Win32 (Windows XP/Vista/7/8/10/11) software with BASS.
Makes it easy to add audio recording functionality to your application. Supports separate L/R recording. Requirements: any dev. environment that supports the stdcall calling convention.
- BASS Fade Volume Shaped Library
A component (.dll) for use in Win32 and Win64 (Windows Vista/7/8/10/11) software.
It's purpose is to provide user configurable fade volume shapes for BASS channels. Requirements: any dev. environment that supports the stdcall calling convention.
- TMultiThread
A Delphi component for creating multiple threads.
You specify a max. thread count and simply add work to the class and when a thread is ready a callback event is called with the result.
- Easy Update Package for Developers
A software solution for updating software packages easily.
It consists of two main components: Easy Update software for end users and Easy Update Information File Manager for editing update information files and publishing updates to FTP servers easily for software publishers.
- Image Recognition Library
A component (.dll) for use in Win32 and Win64 (Windows XP/Vista/7/8/10/11) software.
Makes it easy to add image recognition functionality to your application. Requirements: any dev. environment that supports the stdcall calling convention.
- MP3 Editor Library
A component (.dll) for use in Win32 and Win64 (Windows XP/Vista/7/8/10/11) software.
It's purpose is to provide MPEG (MP3) audio editing functions without need to re-encode the audio file.
Features: Cut and join mode with error correction, analize MPEG audio stream, supported file formats: MPEG1 Layer II, III, (CBR, VBR), MPEG2 Layer II, III, (CBR, VBR), Win32 and Win64 version, fully unicode.
- TCP Server-Client Library
A Delphi component for use in Win32 and Win64 (Windows XP/Vista/7/8/10/11), OSX, iOS and Android software.
Easily create server-client applications with TCP communication, control and/or send information from one application to another easily over internet or local area network.
Features: Authentication with user list support, multiple parallel binary data (file) transfers (server to client - client to server), built-in chat function, send/process custom commands, fully unicode.
Delphi XE2 64bit and OSX compatible, Delphi XE5 iOS and Android compatible.
- MP3 Stream Editor Plugin SDK
Source code for most of MP3 Stream Editor's plugins are available in Delphi format under LGPL licensing.
Access MP3 Stream Editor's exported functions, make DSP, visualisation, stream processing or general purpose plugins (see the source for some possibilities).
Sources are available for making your own edit format plugin also (reference Edit Format WAV Plugin (p_stream_WAV) is included).
- TFormAbout
About dialog form with license text and splash screen component.
- TFilesProcess & TFilesProcessShell
Non-visual, callback event based mass file enumerator components with recursion.
Specify the root folder, and a filter for file names, and you get back the file names in a callback.
The package consists of 2 components: a file name based class 'TFilesProcess' and a shell (PIDL) based class 'TFilesProcessShell'. In addition to filesystem folders 'TFilesProcessShell' can also be used to enumerate shell folders as well.
- The Vanga Rengi Mangaro Project
A patcher for Windows's file open, save and folder selector to use Filesystem Dialogs.
- Directory Opus Sample Display Plugin
An audio file(s) format plugin based on BASS for Directory Opus and TSampleDisplay3D (with an audio file thumbnail generator like in Filesystem Dialogs).
- Unicode MySQL ADO Tutorial for Beginners
Delphi unicode MySQL ADO tutorial for beginners. Compiling the source requires Delphi 2009 or above.
- 3delite's Icon Set
250+ high quality artistic Vista 3D icons for your applications. They are fully 32bit with antialiasing and 8bit transparency.
|
|